#ifndef TRANSACTIONVIEWEDITDIALOG_H
#define TRANSACTIONVIEWEDITDIALOG_H

#include <QtCore>
#include <QtGui>
#include <QCheckBox>
#include "core/transactionmodel.h"
#include "gui/separatorwidget.h"
#include "gui/shinylist.h"
#include "gui/transactionviewadddialog.h"

class TransactionViewEditDialog : public TransactionViewAddDialog
{
    Q_OBJECT
public:
    explicit TransactionViewEditDialog(QWidget *parent,
                                       TransactionModel *transaction);
    void setTransaction(TransactionModel *transaction);

signals:

public slots:

protected:
    void initializeUiComponents();
};

#endif // TRANSACTIONVIEWEDITDIALOG_H
